Ccrts " Collective C2 in Multinational Civil-military Operations " Title of Paper: Supporting Nato C2-simulation Experimentation with Scripted Web Services

نویسندگان

  • Lisa Nicklas
  • Mark Pullen
چکیده

The NATO Modeling and Simulation Group Technical Activity 48 (MSG-048) operated from 2006 to 2009, investigating the potential of a Command and Control (C2) Battle Management Language (BML) for Multinational and NATO C2-simulation interoperation. To achieve this, MSG-048 used an interface specification developed under US Army support called Integrated BML, enhanced to meet coalition needs. Demonstrations in 2007 and 2008 culminated in a weeklong period of experimentation in 2009. In all, six national C2 systems and five national simulations successfully interoperated, showing a high likelihood that the approach used can form the basis of a wide range of coalition collaboration. BML Web services used by MSG-048 were developed by our group under an innovative approach called Scripted BML, in which BML is mapped to JC3IEDM and stored in a database. The range of needed functions is supported by a scripting engine that considerably simplifies requirements for development of the BML Web service. This, in turn, allows rapid response to XML schema changes in the experimental environment while at the same time reducing possible coding errors to the minimal set represented in the scripting language. The Scripted BML server implements push, pull, and publish/subscribe capabilities and has been provided with multithreading capability for better performance and an improved Condensed Scripting Language to reduce effort required for scripting. This paper provides a description of the functions and design of the Scripted BML Server along with examples of its use by MSG-048.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ccrts " Collective C2 in Multinational Civil-military Operations " Title of Paper: an Open Source Graphical User Interface Surrogate C2 System for Battle Management Language Experimentation

Battle Management Language (BML) has been under development since 2003. BML shows a promising capability for command and control to simulation interoperability, enabling a robust system of systems for training, mission rehearsal, and course of action analysis. An important issue in BML development is the ability to inspect and modify XML-encoded information flowing among C2 and simulation syste...

متن کامل

Supporting Coalition Battle Management Language Experiments with Scripted Web Services

Recent developments in Command and Control (C2) to Modeling and Simulation (M&S) interoperability have shown excellent potential to enable a range of coalition C2 and M&S systems to interoperate for training, mission rehearsal, and decision support. Achieving these capabilities is one of the major coalition challenges for the next few years. The NATO Modeling & Simulation Group has sponsored a ...

متن کامل

ICCRTS : C 2 for Complex Endeavors

The NATO Modeling and Simulation Group Technical Activity 48 (MSG-048) was chartered to evaluate a Command and Control (C2) Language, Coalition Battle Management Language, for Multinational and NATO C2 collaboration supported by modeling and simulation tools. To achieve this, MSG-048 is using an emerging open technical standard based on the US Joint Battle Management Language (JBML) prototype W...

متن کامل

NATO MSG-048 Coalition Battle Management Initial Demonstration Lessons Learned and Way Forward

The NATO Modeling and Simulation Group Technical Activity 48 (MSG-048) was chartered in 2006 to investigate the potential of a Coalition Battle Management Language for multinational and NATO interoperation of command and control systems with modeling and simulation. In its May, 2007 meeting, MSG-048 decided to undertake as its first technical project a multinational demonstration, using the US ...

متن کامل

ICCRTS “ Collective C 2 in Multinational Civil - Military Operations ”

One essential function in Command is to determine roles, responsibilities and relationships, in order to enable, encourage and constrain certain behaviors. In the context of the complex endeavors expected to happen in the near future, this means to establish a collection of organizations that are fit for the missions. On the other hand, in recent years the mathematical field of Topology has bee...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011